he's a wet blanket - Turco Inglés Diccionario